﻿using System;
using Unity.VisualScripting;

public interface IInputMgr {
	float XInput { get; set; }
	bool Jump { get; set; }
	bool DownInput { get; set; }
	bool WalkInput { get; set; }
	bool SlideInput { get; set; }
	bool UseItemInput { get; set; }
	bool Up { get; set; }
	bool HandWeaponInput { get; set; }
	bool TickInput { get; set; }
	bool BowInput { get; set; }
	bool ReboundInput { get; set; }
	bool DavidInput { get; set; }
	void AddCallBack(string name, Action callback);
	void BindCallBack();
}